@charset "utf-8";
/*================= layout.css start ==============*/
/* viewport */
.uiframe-layoutDiv{width:100%;height:100%;overflow:hidden;}
.uiframe-two-row-left{width:200px;float:left;height:100%;}
.uiframe-two-row-right{height: 100%; padding-left:2px;*padding-left:0;}
.uiframe-left-split-tool{width:8px;_width:10px;cursor: pointer; float: left;height: 100%;margin-right: -3px;}
.uiframe-two-row-drag{width: 2px;top:0;cursor: col-resize;position: absolute;}
.uiframe-right-content{margin-left: 4px;*margin-left: 0;}
/* fit */
.uiframe-fit{width:100%;overflow:hidden;}
/* verticalLayout */
.uiframe-layout-contentRow{width: 100%;height: 100%;}
.uiframe-two-row-top{height:200px;float:left;width:100%;}
.uiframe-two-row-down{width: 100%;float: left;}
.uiframe-top-split-tool{width:100%;height:9px;float:left;overflow:hidden;_float:none;cursor: pointer;}
/* one-column */
.uiframe-border-one{ height:200px;}
/* two-column */
.uiframe-border-two,.uiframe-border-three{width: 100%; height: 100%;}
.uiframe-border-two-left,.uiframe-border-two-right{height:100%;}
.uiframe-border-two-left{width:300px; float: left;_margin-right: -3px; }
/* accordionTab */
.accordionTabLi a{cursor:pointer;padding-left:20px;display: block;height: 30px;line-height: 30px;color:#444444;text-decoration:none;}
.uiframe-accordionTabLeft a div{float:left;}
.uiframe-accordionTabLeft a:hover{color:#ffffff;background:url("../images/blue/newPortal/nav_center.png") repeat-x left center;text-decoration:none;}
.uiframe-accordionTabLeft-liIcon{width:20px;height:28px;}
.accordionLiClick a{color:#ffffff;background:url("../images/blue/newPortal/nav_center.png") repeat-x left center;}
/* two-column-topDown */
.uiframe-twoColumn-top{width: 100%;overflow:hidden;}
/* three-column */
.uiframe-border-three-left,.uiframe-border-three-center,.uiframe-border-three-right{height:100%;}
.uiframe-border-three-left{width: 200px; float:left;}
.uiframe-border-three-center{width: 500px; float:left;_margin-right: -3px; }
.uiframe-border-three-right{margin-left:700px;}
/* panel */
.uiframe-panel-top-l,.uiframe-panel-top-r,.uiframe-panel-main-l,.uiframe-panel-main-r,.uiframe-panel-bottom-l,.uiframe-panel-bottom-r{width:2px;}
.uiframe-panel-top-l,.uiframe-panel-top-r{height:26px;}
.uiframe-panel-top-c{ font-family: tahoma,arial,verdana,sans-serif;}
.uiframe-panel-bottom-l,.uiframe-panel-bottom-r{height:2px;}
.uiframe-panel-title{ line-height:26px; margin-left: 4px; font-size:14px;font-weight: bold; float:left;*height:23px;*padding-top:2px;_padding-top:3px;}
.uiframe-panel-title-center{ line-height:26px; font-size:14px;font-weight: bold;text-align: center;}
.uiframe-panel-collapse-hide{ width:14px;height:14px;float:right;margin:6px 4px 0 0; overflow:hidden; cursor:pointer}
.uiframe-panel-collapse-show{ width:14px;height:14px;float:right;margin:6px 4px 0 0; overflow:hidden; cursor:pointer}
/* title */
.uiframe-title-short,.uiframe-title-long{ height:28px; font-size:12px;padding:0 8px;}
.uiframe-title-short{cursor: default;line-height: 28px;_height:26px;_line-height:26px;}
.uiframe-title-shortTitle{float: left;height: 25px;cursor: default;font-weight:bold;}
.uiframe-title-longTitle{float: left;height: 25px; margin-top:3px;cursor: default;}
.uiframe-title-long-left,.uiframe-title-long-right{width:3px;}
.uiframe-title-long-left,.uiframe-title-long-right,.uiframe-title-long-center{height: 25px; float: left;}
.uiframe-title-long-center{padding: 0 7px;line-height: 25px;}
.uiframe-title-long .uiframe-menu{top: 5px;_top:0;}
.uiframe-title-long .uiframe-submenu{_top:28px;}
.uiframe-title-return{height:28px;line-height:27px;float: right;}
.uiframe-title-return a{height:28px;float: left;display:block;padding: 0 4px 0 20px;_line-height:31px;_overflow:hidden; }
.uiframe-title-tool{ float: right;}
.title-combox,.title-text,.title-btn,.title-title{ float: left;margin-left: 4px;}
.title-combox,.title-btn{ float: left;margin-top: 3px;}
.title-text{ float: left;margin-top: 3px;_margin-top:2px;_margin-left: 2px;}
.title-title{line-height: 27px;}
/* menu */
.uiframe-menu,.uiframe-toolbarOverflow,.uiframe-btnComboDiv {cursor:pointer;font-size:12px;position: relative;z-index: 100;display:inline;}
.uiframe-toolbarOverflow,.uiframe-btnComboDiv {float:left;}
.uiframe-toolbarOverflow{ padding-right:2px;}
.uiframe-menu-button{font-size:12px;height:20px;cursor:pointer;padding: 0;}
.uiframe-menu-title{width:120px;padding: 0 3px;height:22px;line-height:22px;cursor: pointer;}
.uiframe-submenu,.uiframe-sub-toolbarOverflow{padding:1px;display : none;position: absolute;top:23px;left:0;}
.uiframe-submenu .uiframe-menuHover,.uiframe-sub-toolbarOverflow .uiframe-menuHover{float:left;height:25px;}
.uiframe-submenu .toolbar-center button,.uiframe-sub-toolbarOverflow .toolbar-center button{padding-left:5px;}
.uiframe-toolbarBtnIcon,.uiframe-menu .uiframe-menuIcon,.uiframe-toolbarOverflow .uiframe-toolbarOverflowIcon{width:16px;height:16px;padding:1px 0;margin-right:2px;}
.uiframe-submenu-collapse{ width:14px;height:14px;float:right;margin-top:4px; overflow:hidden;}
.uiframe-menu-overflow{width:5px;height:21px;cursor:pointer;display: inline-block;margin-left: -2px;}
.uiframe-toolbarOverflow-btn{width: 16px; height: 26px; }
/* menuFold */
.uiframe-menuFold {width:240px;font-size: 14px;font-weight: bold;}
.uiframe-menuFold-parent{cursor:pointer;}
.uiframe-menuFold-title{padding: 5px 3px;height:20px;cursor: pointer;}
.uiframe-menuFold-child-show{display: block;}
.uiframe-menuFold-parent .uiframe-menuFold-child{display : none;}
.uiframe-menuFold-child-show .uiframe-menuFold-child{display : block;}
.uiframe-menuFold-child a{display: block;height: 30px;float: none;line-height: 30px;margin-left: 30px;padding-left: 20px;}
.uiframe-menuFold-child a:hover{ text-decoration: none;}
.uiframe-menuFold-parent .uiframe-submenuFold-collapse{ width:14px;height:14px;float:right;margin:2px 4px 0 0; overflow:hidden;}
.icons-menu-refresh{padding-left:20px;float:left;margin-left: 2px; }
/*================= layout.css end ==============*/
/*================= sywWindow.css start ==============*/
/* dialog */
.uiframe-dialog-layout {position: absolute;z-index: 9200;}
.uiframe-dialog-tl, .uiframe-dialog-tr, .uiframe-dialog-bl, .uiframe-dialog-br, .uiframe-dialog-cl, .uiframe-dialog-cr {width: 2px;}
.uiframe-dialog-tl, .uiframe-dialog-tc, .uiframe-dialog-tr {height: 25px;}
.uiframe-dialog-tc-inner {position: relative;height: 25px;line-height: 25px;width: 100%;}
.uiframe-dialog-title {font-weight: bold;padding:0 0 0 5px;text-align: left;font-size: 12px;}
.uiframe-dialog-dialogbtns {position: absolute;right: 0;top: 4px;height: 17px;}
.uiframe-dialog-close{ cursor: pointer;overflow: hidden;width: 24px;height: 17px;float: right;margin-right:5px;}
.uiframe-dialog-body {padding: 0 10px 0 62px;word-wrap:break-word;word-break:normal;overflow-y: auto;overflow-x: hidden;}
.uiframe-dialog-content {padding-top: 23px;font-size: 12px;}
.uiframe-dialog-bl, .uiframe-dialog-bc, .uiframe-dialog-br {height: 1px;}
.uiframe-dialog-btn {text-align: right;height: 24px;padding: 5px 0;}
.uiframe-dialog-btn button{ margin-right: 5px;}
.dialog-input,.window-input{opacity: 0;zoom:1;-moz-opacity: .0;filter: alpha(opacity = 50);cursor: default;}
.layoutMask{opacity:0.5;zoom:1;-moz-opacity: .0;filter: alpha(opacity = 50);cursor: default;}

/* window */
.uiframe-win {position: absolute;z-index: 9200;}
.uiframe-win-tl, .uiframe-win-tr, .uiframe-win-bl, .uiframe-win-br, .uiframe-win-cl, .uiframe-win-cr {width: 6px;}
.uiframe-win-tl, .uiframe-win-tr, .uiframe-win-bl, .uiframe-win-br, .uiframe-win-cl, .uiframe-win-cr {width: 6px;}
.uiframe-win-tl, .uiframe-win-tc, .uiframe-win-tr {height: 27px;}
.uiframe-win-tc-inner {position: relative;height: 27px;line-height: 27px;width: 100%;}
.uiframe-win-title {font-weight: bold;padding:0 0 0 2px;text-align: left;}
.uiframe-win-winbtns {position: absolute;right: 0;top: 4px;height: 17px;}
.uiframe-win-winbtn {cursor: pointer;overflow: hidden;width: 24px;height: 17px;float: right;}
.uiframe-win-max-disabled,.uiframe-win-close-disabled {cursor: default;}
.uiframe-win-body {position: relative;z-index: 1;zoom:1;}
.uiframe-win-content {padding:14px 0 12px 18px;overflow: auto;}
.uiframe-win-content-noimage {padding:10px 0 10px 6px;}
.uiframe-win-win .uiframe-win-content {padding:0 3px;}
.uiframe-win-content-nopadding {padding: 0;}
.uiframe-win-content iframe {width: 100%;height: 100%;}
.uiframe-win-bl, .uiframe-win-bc, .uiframe-win-br {height: 6px;}
.uiframe-winBbar-div{height:41px;}
.uiframe-win-btn {text-align: right;}
.uiframe-win-btn button{ margin-right: 8px;}
.uiframe-mask-relative{position: relative;}
.uiframe-loadmask-msg{cursor: wait;width: 150px;line-height: 16px;padding: 5px 0 5px 0;}
.uiframe-loadmask-msg{background: url("../images/blue/form/loading.gif") no-repeat scroll 5px 5px #FBFBFB;border: 1px solid #A3BAD9;position:relative;z-index:9999}
.uiframe-move-grid{position: relative;z-index: 1;}
/* pointPage */
.uiframe-pointPageLayout{width: 100%;height: 100%;}
.uiframe-pointPage{width:960px;height: 100%;margin: 0 auto; }
.uiframe-pointPageMain{width:400px;height: 200px;margin:120px 0 0 280px;padding-left:58px;_margin-left:140px;float: left;}
.uiframe-pointPageMain-title{width:320px;font-size: 24px;font-family:"微软雅黑";word-break:normal;word-wrap:break-word;}
.uiframe-pointPageMain-contant{width:320px;font-size:12px;margin-top: 20px;word-break:normal;word-wrap:break-word;}
.uiframe-pointPageMain-contant a{text-decoration: underline;}
/* winScroll */
.uiframe-winScroll-main{overflow-y:auto}
.uiframe-winScroll-footDiv{height: 38px;}
.uiframe-winScroll-foot{height:28px;margin-top:10px}
/* winLogin */
.winLoginLayout{height:100%;width:100%;}
.winLogin-point{float:left;_float:none;width:260px;line-height:23px;height:23px;font-size: 12px; margin:5px 0 5px 110px;}
.winLogin-user,.winLogin-password{float:left;_float:none;height:30px;margin:20px 0 0 60px;}
.winLogin-user{margin:40px 0 0 60px;}
.winLogin-input-user,.winLogin-input-password{width: 175px;cursor:text;padding-left:22px;font-size: 12px;height: 28px;line-height: 28px;}
.winLogin-formLabel{_margin-top:8px;_float: left;}
.winLogin-enter{float:left;_float:none;height: 32px;margin-left:110px;}
.winLogin-input-enter{width:83px;height: 32px;cursor:pointer;}
/*================= sywWindow.css end ==============*/
/*================= form.css start==============*/
/* text */
.uiframe-textinput{width: 190px;font-size: 12px;height: 21px;line-height: 20px;padding:0 5px;}
/* textarea */
.uiframe-textareaDiv{float:left;overflow:hidden;width:auto;}
.uiframe-textarea{word-break:break-all;word-wrap:break-word;font-size:12px;padding-left:5px;}
.uiframe-textareaBottom{height:23px;line-height:23px;text-align:right;padding-right:10px;}
/* button */
.uiframe-button,.uiframe-mutiButton{height:21px;line-height:17px;font-size:12px;cursor:pointer;padding: 0 8px;*padding: 2px 10px 0;}
button.two{*width: 50px;padding:0;}
button.three{*width: 60px;padding:0;}
button.four{*width: 72px;padding:0;}
.uiframe-module-btn{font-size:12px;height:23px;line-height:18px;cursor:pointer;padding: 0 8px;*padding: 0 2px;}
.uiframe-btnText-btn{cursor: pointer;font-size: 12px;margin-left: -5px;float: left;height:21px;line-height:21px;padding: 0 8px;}
/* radio checkbox  */
.uiframe-checkbox{float: left;margin: 5px 0 0 0;_margin:1px 0 0 0;cursor: pointer;}
.uiframe-radio-label,.uiframe-checkbox-label{margin: 0 10px 0 4px;float: left;cursor: pointer;}
/* select */
.uiframe-mainCon{height:24px;width:auto;_float:left;}
.uiframe-selectbox-wrapper,.uiframe-comboIcon-wrapper{width: 203px;position: absolute;margin-top:22px;text-align:left;z-index: 100;display:none;overflow-y: auto;*margin-top:22px;}
.uiframe-selectTree-wrapper{position: absolute;text-align:left;z-index: 100;display:none;}
.uiframe-selectbox-ajax{width: 213px;_width:208px;position: absolute;margin-top:-2px;text-align:left;z-index: 100;display:none;overflow: hidden;*margin-top:22px;}
.uiframe-combox-div,.uiframe-selectbox-checkbox{width: 203px;position: absolute;margin-top:-2px;text-align:left;z-index: 100;display:none;overflow-y: auto;*margin-top:22px;}
.uiframe-combox-div{width:200px;}
.uiframe-combox-div .dataList-div{overflow-y: auto;overflow-x: hidden;}
.uiframe-combox-div ul li,.uiframe-selectbox-wrapper ul li,.uiframe-selectbox-checkbox ul li{padding:3px 6px;cursor:pointer;height: 20px;line-height:20px;_width:100%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.uiframe-combox-bbar{height: 26px;line-height: 26px;}
.uiframe-combox-text,.uiframe-selectbox-text,.uiframe-selectbox-checkbox-text,.uiframe-selectbox-text-ajax,.uiframe-writeSelect-text{width: 200px;cursor: pointer;font-size: 12px;height: 21px;line-height: 21px; float:left;overflow-y:hidden;padding:0 5px;}
.uiframe-selectbox-text-ajax,.uiframe-writeSelect-text{width: 210px;cursor:text;}
.uiframe-combox-btn,.uiframe-selBtn,.uiframe-selBtn-ajax,.uiframe-selBtn-ajax-readonly,.uiframe-selBtn-checkbox,.uiframe-selBtn-disabled{float:left;width: 23px;height: 23px;cursor: pointer;margin-left: -1px;}
.uiframe-selBtn-ajax,.uiframe-selBtn-ajax-readonly{_left:195px;}
/* iconCombo */
.uiframe-comboIcon-wrapper ul li{cursor: pointer;padding: 3px 2px;}
.uiframe-btnIconDiv{width:26px;height: 21px;}
.uiframe-combox-initial{cursor: pointer;}
.uiframe-combox-edit{cursor: pointer;}
.uiframe-combox-new{cursor: pointer;}
.uiframe-combox-delete{cursor: pointer;}
.uiframe-combox-top{cursor: pointer;}
/* search-select */
.uiframe-ajax-content td{height:20px;padding:2px 0;_padding:4px 0 0 0;text-align:center;cursor: pointer}
.uiframe-select-bbar{height: 26px;line-height: 26px;}
.uiframe-grid-span{ width: 2px;}
.uiframe-searchCombo-td{padding:0 6px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.uiframe-comboxToolBtn{padding: 0 2px;*padding:0;}
/* multiselect */
.uiframe-multilayout{ width: 440px;}
.uiframe-multifieldset{width:200px;height:200px;float: left;}
.uiframe-multibuttondiv{width:56px;height:200px; float: left;margin: 0 5px;_margin:0 0 0 8px;}
.uiframe-multibutton{height:120px; margin-top: 55px;}
.uiframe-multiselect-tbardiv{width:200px;_width:216px;height:31px;}
.uiframe-multiselect-headerdiv{width:200px;_width:216px;height:20px;}
.uiframe-multiselect-headerdiv td{padding-left:8px; }
.uiframe-multiselect-tbar{float: right;margin-top: 4px;}
.uiframe-multi-title{ font-size:12px;}
.uiframe-multibtn{ width:44px;height:20px; margin-top: 10px;margin-left: 6px;_margin-left:2px;}
.uiframe-multidiv-noselectParent{margin-top: 5px;}
.uiframe-multidiv-noselect{width:200px;height:160px;overflow-y: auto;overflow-x: hidden;}
/*.uiframe-multidiv-selectParent{border: 1px solid #B5B8C8;margin-top: 5px;background: #fff;}*/
.uiframe-multidiv-select{width:200px;height:184px;overflow-y: auto;overflow-x: hidden;margin-top: 5px;}
.uiframe-multidiv-noselect table,.uiframe-multidiv-select table{width: 100%;margin-top:0; }
.uiframe-multidiv-noselect table tr td,.uiframe-multidiv-select table tr td{padding-left: 8px;line-height: 20px; cursor: pointer;}
.icon-multi-selAll{ padding:0 15px 0 16px;}
.icon-multi-sel{ padding:0 15px 0 16px;}
.icon-multi-del{ padding:0 15px 0 16px;}
.icon-multi-delAll{ padding:0 15px 0 16px;}
.uiframe-text-overflow,.uiframe-multidiv-td-div{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;word-break:normal;word-wrap:break-word;}
.uiframe-div-overflow{overflow-y:auto;overflow-x: hidden;text-overflow: ellipsis; white-space: nowrap;}
/* checkbox-select */
.click-select-checkbox .uiframe-selectbox-select{padding-left:17px;}
.uiframe-checkbox-selected .uiframe-selectbox-select{padding-left:17px;}
/* data */
.uiframe-input-date{width: 190px;font-size: 12px;height: 21px;line-height: 21px;padding:0 5px;cursor:pointer;}
/* time */
.uiframe-timeDiv{width:60px;float:left;}
.uiframe-timeTh,.uiframe-timeTt,.uiframe-timeTm{height: 19px;text-align: center;width: 18px;padding-left:2px;}
.uiframe-timeTh{width: 15px;}
.uiframe-timeTt{width: 4px;}
.uiframe-timeUp,.uiframe-timeDown{height: 10px;width: 13px;cursor: pointer;}
.uiframe-selectHide{display:none;}
/* file */
.uiframe-file-container,.uiframe-btntext-container{ line-height: 23px;}
.uiframe-file{height:23px;width:0;margin-left: -120px;z-index:2147483647;font-size: 12px;opacity:0;cursor: pointer;filter: alpha(opacity=0);*zoom: 1;*margin-left: -70px;_margin-left: -80px;}
.uiframe-fileinput,.uiframe-btntext{width: 334px;font-size: 12px;height: 21px;line-height: 21px;padding:0 5px;cursor: pointer;}
.uiframe-button-file{margin-left: -5px;float: left;height:21px;line-height:21px;padding: 0 8px;*padding: 0 10px;}
.uiframe-file-container button{width:65px;}
.uiframe-file-container a{text-decoration: underline;}
.uiframe-file-container a:visited{text-decoration: underline;}
.file-reset{ cursor:pointer;font-size:12px;line-height: 13px;*line-height:12px;margin-left: 10px;padding-top: 6px;display: inline-block;}
/* form-sample */
.uiframe-jspForm,.uiframe-tableForm,.uiframe-winForm,.uiframe-winFormGrid,.uiframe-winFormCombobox{width: 100%;overflow: auto;*position: relative;}
.uiframe-jspForm,.uiframe-tableForm,.uiframe-winFormGrid,.uiframe-winFormCombobox{height:99.5%;}
.uiframe-winFormCombobox{position:static}
.uiframe-tableForm{overflow-x: hidden;overflow-y: auto;}
.uiframe-tableForm table{width:100%;table-layout: fixed;}
.uiframe-tableForm-tr td{vertical-align:middle;height:35px;padding-right:4px;}
.uiframe-tableForm-label{width:128px;padding-left: 8px;text-align:right;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.uiframe-tableForm-input{padding-left: 8px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.uiframe-tableForm-input .uiframe-checkbox{margin: 3px 0 0 0;_margin:-2px 0 0 0;}
/*.uiframe-winForm{position: static;}*/
.uiframe-jspForm-div,.uiframe-jspForm-div-textarea,.uiframe-winForm-div,.uiframe-winForm-div-textarea{height:35px;}
.uiframe-jspForm-lable,.uiframe-jspForm-lable-check,.uiframe-jspForm-lable-select,.uiframe-jspForm-lable-file,.uiframe-jspForm-text,.uiframe-jspForm-lable-textarea,.uiframe-jspForm-lable-grid,.uiframe-winForm-lable,.uiframe-winForm-lable-check,.uiframe-winForm-lable-select,.uiframe-winForm-lable-file,.uiframe-winForm-text,.uiframe-winForm-lable-textarea,.uiframe-winForm-oneColumn{float:left;}
.uiframe-jspForm-lable,.uiframe-jspForm-lable-check,.uiframe-jspForm-lable-select,.uiframe-jspForm-lable-file,.uiframe-jspForm-lable-textarea,.uiframe-jspForm-lable-grid,.uiframe-winForm-lable,.uiframe-winForm-lable-check,.uiframe-winForm-lable-select,.uiframe-winForm-lable-file,.uiframe-winForm-lable-textarea{ width: 128px;height: 35px;line-height: 35px;text-align: right;padding-right: 7px;}
.uiframe-jspForm-text,.uiframe-winForm-text{ width: 269px;height:23px;padding: 6px 0 0 7px;line-height: 23px;float: left;}
.uiframe-jspForm-checkbox,.uiframe-winForm-checkbox,.uiframe-winForm-oneColumn,.uiframe-jspForm-oneColumn{height:23px;padding: 6px 0 0 7px;line-height: 23px;float: left;}
.uiframe-jspForm-fileLeft,.uiframe-winForm-fileLeft{ width: 7px;height: 35px; float: left;_width:4px;}
.uiframe-jspForm-file,.uiframe-winForm-file{height:23px;padding: 6px 0 0 0;line-height: 23px;}
.uiframe-jspForm-div-textarea,.uiframe-winForm-div-textarea{height: 100px;}
.uiframe-jspForm-lable-grid{height:280px;}
.uiframe-jspForm-gridMain{width:630px;height:280px;overflow: auto;}
.uiframe-jspForm-lable-textarea,.uiframe-winForm-lable-textarea{height: 100px;float: left;}
.uiframe-jspForm-textarea,.uiframe-winForm-textarea{height: 90px;padding: 6px 0 0 7px;float: left;}
.uiframe-jspForm-btn{float: left; margin-top: 12px;margin-left: 10px;width:80%;_margin-left:5px;}
.uiframe-winForm-lable,.uiframe-winForm-lable-check,.uiframe-winForm-lable-select,.uiframe-winForm-lable-file,.uiframe-winForm-lable-textarea{ width: 90px;}
.uiframe-winForm-text{ width: 230px;}
.oneColumn-lable{ width: 120px;}
.mustWriteArea{float: right; margin-left:4px;}
.uiframe-adjust-div{display:none;height: 35px;}
.uiframe-form-adjust{cursor:pointer;display:inline-block;height:23px;*line-height: 19px;}
.uiframe-adjust-lable{height: 35px;line-height: 35px;padding-right: 7px;text-align: right;float: left;}
.uiframe-winForm-adjust{float: left;height: 23px;line-height: 23px;padding: 6px 0 0 9px;}
.uiframe-winForm-adjust .uiframe-textinput{float:left;}
.uiframe-winForm-adjust .uiframe-button{height:21px;margin:1px 0 0 4px;*line-height:13px;*padding:3px 4px 0;}
.uiframe-form-lable{float: left;padding-right:7px;line-height:35px;text-align: right;}
.uiframe-form-textarea{float: left;overflow-y: auto;overflow-x:hidden;padding: 6px 0 0 7px;word-break:break-all;word-wrap:break-word;}
.uiframe-form-upload{float: left;padding: 6px 0 4px 7px;}
.uiframe-winForm-title{height:28px; font-size:12px;padding:0 8px;font-weight:bold; cursor: default;line-height: 28px;_height:26px;_line-height:26px;}
.uiframe-p2m-text{width:290px;}
/* hover、click */
.uiframe-textinput-readOnly{cursor:default;}
/* form-validate */
label.error{ display:none;float:left;}
/*================= form.css end ==============*/
/*================= sywGrid.css start ==============*/
.uiframe-sywGrid{}
.uiframe-grid-panel,.uiframe-TreeGrid-panel{overflow: hidden;}
.uiframe-grid,.uiframe-TreeGrid{overflow: hidden;position:relative;width:100%;}
.uiframe-grid-header td,.uiframe-grid-main td,.uiframe-treeGrid-main td{padding: 2px 0 2px 5px;height:17px;line-height:17px;}
.uiframe-grid-header td div,.uiframe-grid-main td div{overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.uiframe-treeGrid-main td div{overflow:hidden;white-space: nowrap;}
.uiframe-grid-footer{height:26px;line-height:26px; width: 100%;}
.uiframe-grid-title span{ margin-left: 6px; font-size:14px;font-weight: bold;}
.uiframe-grid-header td{height: 24px;_height:20px;}
.uiframe-grid-main,.uiframe-treeGrid-main{overflow: auto;}
.uiframe-grid-header td.uiframe-grid-checkbox, .uiframe-grid-main td.uiframe-grid-checkbox, .uiframe-treeGrid-main td.uiframe-grid-checkbox{cursor:pointer;padding: 0 0 0 3px;}
.uiframe-grid-checkbox .uiframe-grid-checkBg{width:16px;height:18px;}
.grid-nocheck .uiframe-grid-checkBg{width:16px;height:18px;}
.grid-check .uiframe-grid-checkBg{width:16px;height:18px;}
.gridMain{overflow-y:hidden;overflow-x: auto;}
.uiframe-grid-header td.grid-headerBtnTd,.uiframe-grid-main td.grid-mainBtnTd,.uiframe-treeGrid-main td.grid-mainBtnTd{padding:0;}
.uiframe-grid-header .grid-headerBtn,.uiframe-grid-main .grid-mainBtn,.uiframe-treeGrid-main .grid-mainBtn{padding:0;width:16px;height:18px;}
.uiframe-grid-header td.grid-headerBtnTd-hover{cursor:pointer;}
.uiframe-grid-header td.grid-headerBtnTd-click{cursor:pointer;}
.uiframe-grid-footer-l td{line-height: 16px;}
.uiframe-grid-first-page{ width: 19px;height:19px; cursor: pointer; }
.uiframe-grid-prev-page{ width: 19px;height:19px; cursor: pointer; }
.uiframe-grid-next-page{ width: 55px;height:19px; cursor: pointer; }
.uiframe-grid-last-page{ width: 19px;height:19px; cursor: pointer;}
.uiframe-grid-split{ height: 16px; width: 4px;}
.uiframe-grid-refresh{ width: 16px; cursor: pointer;}
.uiframe-grid-footer-pages{ width: 30px; text-align: right; line-height: 16px;margin:0 2px;}
.uiframe-grid-toolSpan{ width: 6px;}
#gridColumnMenu{position:absolute;padding:1px;word-wrap:break-word;word-break:normal;display:none;z-index: 9999;}
.clickColumn{height:23px;line-height:23px;cursor:pointer;width:120px;text-overflow: ellipsis;overflow: hidden;}
.clickColumn .columnMenuSpan{padding:0 8px 0 28px;}
/*================= sywGrid.css end ==============*/
/*================= sywTreeGrid.css start ==============*/
.uiframe-treeLevel{width:16px;height:18px;position:absolute;cursor:pointer;}
.uiframe-treeFolder,.uiframe-treeFolder{width:16px;height:16px;position:absolute;}
.columnChangeCls{background:url("../images/blue/grid/dirty.gif") left top no-repeat;}
/*================= sywTreeGrid.css end ==============*/
/*================= drag.css start ==============*/
.uiframe-dragParent{position:relative;}
.uiframe-drag{cursor: e-resize;height: 100%;right: 0;top: 0;width: 8px;position: absolute;z-index: 99999;}
/*================= drag.css end ==============*/
/*================= icon.css start ==============*/
/* toolbar */
.uiframe-toolbar{font-size:12px;height:26px;padding-left: 8px;}
/*.tool-button{border:none;cursor:pointer;height:25px;padding-left: 16px;*padding-left: 18px; float: left;}*/
.tool-button{cursor:pointer;height:25px;float: left;}
.uiframe-submenu .tool-button,.uiframe-sub-toolbarOverflow .tool-button{*padding-left: 20px;text-align: left;}
.uiframe-toolbarHover .toolbar-left,.uiframe-toolbarHover .toolbar-right,.uiframe-toolbarNormal .toolbar-left,.uiframe-toolbarNormal .toolbar-right,.uiframe-toolbarBtn-hover .toolbar-left,.uiframe-toolbarBtn-hover .toolbar-right,.uiframe-toolbarBtn-click .toolbar-left,.uiframe-toolbarBtn-click .toolbar-right,.uiframe-toolbarBtn-disabled .toolbar-left,.uiframe-toolbarBtn-disabled .toolbar-right{width:3px;height:21px;float: left;margin-top:2px;}
.uiframe-toolbarHover .toolbar-center,.uiframe-toolbarNormal .toolbar-center,.uiframe-toolbarBtn-hover .toolbar-center,.uiframe-toolbarBtn-click .toolbar-center,.uiframe-toolbarBtn-disabled .toolbar-center{height:21px;float: left;margin-top: 2px;}
.uiframe-toolbarBtn-disabled{opacity: .3;float:left;zoom:1;-moz-opacity: .5;filter: alpha(opacity = 50);cursor: default;}
.uiframe-menu-disabled{opacity: .3;float:left;zoom:1;-moz-opacity: .5;filter: alpha(opacity = 50);cursor: default;}
.uiframe-toolbarHover .tool-button,.uiframe-toolbarNormal .tool-button,.uiframe-toolbarBtn-hover .tool-button,.uiframe-toolbarBtn-click .tool-button,.uiframe-toolbarBtn-disabled .tool-button{height:19px;*margin-top:2px;}
.uiframe-toolbar-checkbox{ margin:7px 6px 0;_margin:2px 0 0;float: left;cursor:pointer;}
.uiframe-toolbar-label{float: left;margin: 4px 2px 0 0;_margin:5px 0 0;cursor:pointer;}
.tool-button-noText{width: 22px;padding-left: 0;float: left;}
/*.tool-button-noText{width: 18px;padding-left: 0;float: left;}*/
.tool-combox,.tool-text,.tool-btn,.tool-title{ float: left;margin-left: 4px;}
.tool-combox,.tool-btn{ float: left;margin-top: 1px;}
.tool-text{ float: left;margin-top: 1px;_margin-left: 2px;}
.tool-title{line-height: 25px;}
/* table */
.uiframe-table-main{float:left;overflow:auto;}
.uiframe-table-main td{ text-align:center;}
.uiframe-table-main td,.uiframe-table-main th{height:24px;vertical-align: middle;}
.uiframe-table-th{ padding-left: 20px;}
.uiframe-table-main .uiframe-table-td-left{text-align: left;padding-left:8px;}
.uiframe-header-th{text-align:center;}
.uiframe-projectStatistics-table td{height:23px; vertical-align: middle;_line-height: 23px;}
/* menu-icon */

/*================= icon.css end ==============*/
/*================= other.css start ==============*/

.uiframe-overflowX{overflow-x:hidden;}
.uiframe-overflowY{overflow-y:hidden;}
.uiframe-inline{ display:inline-block;}
.uiframe-hide,.moduleHidden{ display:none;}
.uiframe-pointer{ cursor:pointer;}
/*mask z-index=9000*/
.uiFrame-window-mask{position:absolute;left:0;top:0;width:100%;height:100%; filter:alpha(opacity=40);opacity:0.4;display:block; overflow:hidden;*zoom:1;}
/* shortcutKey */
#uiframe-shortcutKey{font-family: Helvetica, Verdana, Arial; font-size:10px}
.uiframe-eventNotifier{width:100px;float:left;padding: 4px;margin:3px}
/* rolelist */
.uiframe-rolelist-a{display: block;text-decoration: none;line-height: 30px;padding-left: 10px;margin-left: 10px;_padding-top: 3px;}
.uiframe-rolelist-ahover{font-weight:bold;}
/* tooltip */
#tooltip, #graphTooltip{position:absolute;padding:2px 8px;word-break:break-all;word-wrap:break-word;overflow:hidden;display:none;z-index: 9999;}
.quickMenu{cursor:pointer;}
#quickMenu{width:158px;height:198px;position:absolute;overflow:hidden;word-wrap:break-word;word-break:normal;display:none;z-index: 9999;}
.uiframe-constant{font-weight: bold;}
.windowPosition{*position:relative;}
/* messageInfo */
.mesageLayout{width: 906px;margin: 0 auto;}
/* syswareGrid 可拖动样式覆写 */
.ui-resizable-e {cursor: e-resize;height: 100%;right: 0;top: 0; width: 7px;}
/*================= other.css end ==============*/
/*=================override extall.css start ==============*/
/* comboxTree */
.x-form-text, textarea.x-form-field{padding:0 5px;}
.ext-ie6 .x-form-text, .ext-ie7 .x-form-text{height:22px;line-height:18px;}
.ext-strict .x-form-text{height:21px;}
.ext-gecko .x-form-text , .ext-ie8 .x-form-text{padding-top:0;padding-bottom:0;}
.x-form-field-wrap .x-form-trigger{width:23px;height:23px;cursor:pointer;position:absolute;top:0;_top:2px;}
.x-form-field-wrap{position:static ;text-align: left;white-space: nowrap;}
/*.x-form-field-wrap .x-form-trigger {border: 1px solid #AEB5C1;cursor: pointer;height: 21px;width: 21px;position: static;float: right;margin-top: -23px;_margin-top: -22px;}*/
.x-form-field-wrap .x-form-trigger {cursor: pointer;height: 23px;width: 22px;_width:23px;position: static;float: left;margin-top: -23px;*margin-top: -22px;}
.ext-ie7 .x-form-text{margin:-1px;}
.ext-ie8 .x-form-text{float:left;margin:0 -1px;line-height:21px;}
.ext-ie8 .x-combo-list{border-top:none;}
.x-form-field-wrap .x-form-trigger {position: static;}
.x-item-disabled .x-form-trigger-over{width:23px;height:23px;}
/* comboxTree btn */
.x-panel-btns {padding: 0;}
.x-toolbar-right .x-btn-mc{padding:0;text-align:left;margin-left:2px;}
.x-panel-btns td.x-toolbar-cell{padding:0;}
.x-tree .x-btn-ml {width: 4px;}
/* button */
.x-btn-noicon .x-btn-small .x-btn-text {height:23px;line-height:18px;}
/*.ext-gecko .x-btn button, .ext-webkit .x-btn button {padding: 0 8px;*padding: 0 2px;}*/
.x-btn button{font-size:12px;cursor:pointer;}
/* grid */
.uiframe-grid-iconWidth{width:10px;}
.x-btn-icon .x-btn-small .x-btn-text {height: 19px;width: 19px;}
.x-btn-icon .x-btn-small .x-tbar-page-next {width:55px;}
.x-btn-icon .x-btn-small .x-item-disabled .x-tbar-page-next {width:55px;}
.x-grid-group-hd div.x-grid-group-title {width:100%;padding: 4px 4px 4px 17px;word-wrap:break-word;word-break:break-all;}
/*.x-grid-with-col-lines .x-grid3-row td.x-grid3-td-checker {padding-left: 1px;padding-right: 1px;}*/
/*.x-small-editor .x-form-num-field {width:28px;text-align: center;}*/
/*.ext-strict .x-small-editor .uiframe-tbar-page-number{height:17px !important;}*/
/*.x-small-editor .x-form-field-wrap .uiframe-tbar-page-img{width:14px;height:17px;position:absolute;top:5px;margin-top:0;float:none;}*/
/*.x-toolbar-right-ct{margin-right: 13px;}*/
/* editGridCombobox */
.x-grid-panel td{font-size:12px;}
.x-toolbar td, .x-toolbar span, .x-toolbar input, .x-toolbar div, .x-toolbar select, .x-toolbar label {font-size:12px;}
.ext-ie8 .x-toolbar-left{padding-top:4px;}
.ext-ie8 .x-grid-panel .x-btn-mr,.ext-ie8 .x-grid-panel .x-btn-ml,.ext-ie8 .x-grid-panel .x-btn-tr,.ext-ie8 .x-grid-panel .x-btn-tl,.ext-ie8 .x-grid-panel .x-btn-tc,.ext-ie8 .x-grid-panel .x-btn-br,.ext-ie8 .x-grid-panel .x-btn-bl,.ext-ie8 .x-grid-panel .x-btn-bc{width:0px;font-size:0px;display:none;}
.x-small-editor .x-form-field-wrap .x-form-trigger {height: 19px;}
.x-form-field-wrap .editGridTrigger {cursor: pointer;float: none;height: 21px; margin-top: 0px;position: absolute;width: 21px;_top:0;}
.ext-strict .x-small-editor .editGridCombox {height:19px !important;}
.x-toolbar .x-toolbar-right-ct{margin-right: 10px;}
/* ganttCombobox */
.x-small-editor .x-form-field-wrap .x-form-trigger {height: 19px;}
.x-form-field-wrap .ganttTrigger {cursor: pointer;float: none;height: 21px; margin-left:-1px;margin-top:6px;_margin-top:7px;position: absolute;width: 21px;_top:0;}
.ext-strict .x-small-editor .ganttCombox {height:19px !important;}
.x-toolbar .x-toolbar-right-ct{margin-right: 10px;}
/* grid可复制样式 */

/* treePage */
.x-selectable, .x-selectable * {-moz-user-select: text!important;-khtml-user-select: text!important;}
.x-tree-node-el {height:18px;padding: 1px 0;}
/* 甘特图划过提示样式 */
.tipHeader{width:100%;display:block;word-wrap:break-word;word-break:break-all;}
.uiframe-textinput-gantt{font-size: 12px;padding:3px 5px;*padding:4px 5px 2px;}
/*================= override extall.css end ==============*/
/*================= Google.css start ==============*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .uiframe-menu-overflow{ margin-left: 2px;}
    /*.tool-button {padding-left: 18px;}*/
    .title-combox .uiframe-selBtn,.uiframe-selBtn-ajax,.uiframe-selBtn-ajax-readonly,.uiframe-selBtn-checkbox{margin-left: -1px;}
    .tool-combox .uiframe-selBtn,.uiframe-selBtn-ajax,.uiframe-selBtn-ajax-readonly,.uiframe-selBtn-checkbox{margin-left: -1px;}
    .adjust-comboxLable{margin-right:0;}
    .uiframe-comboxToolBtn{padding: 0 4px;}
    .uiframe-grid-header td{height: 20px;}
}
/*================= Google.css end ==============*/
.uiframe-icon-elbow-line{overflow: hidden;}
.tree-grid-cell-item{width: 90%;text-overflow: ellipsis;overflow: hidden;}
.uiframeMove{cursor:move;}

.icon-multi-sel-but{ padding:0 15px 0 16px;}
.icon-multi-selAll-but{ padding:0 15px 0 16px;}
.icon-multi-delAll-but{ padding:0 15px 0 16px;}
.icon-multi-del-but{ padding:0 15px 0 16px;}
.icon-multi-sel-but{ background: url("../images/blue/form/multi-sel-but.png") no-repeat center;}
.icon-multi-selAll-but{ background: url("../images/blue/form/multi-selAll-but.png") no-repeat center;}
.icon-multi-del-but{ background: url("../images/blue/form/multi-del-but.png") no-repeat center;}
.icon-multi-delAll-but{ background: url("../images/blue/form/multi-delAll-but.png") no-repeat center;}
